seed rain - English Synonyms Dictionary